ZIGZAG: An Efficient Peer-to-Peer Scheme for Media Streaming
نویسندگان
چکیده
We design a peer-to-peer technique called ZIGZAG for single-source media streaming. ZIGZAG allows the media server to distribute content to many clients by organizing them into an appropriate tree rooted at the server. This application-layer multicast tree has a height O( ) where is the number of clients, and a node degree bounded by a constant. This helps reduce the number of processing hops on the delivery path to a client while avoiding network bottleneck. Consequently, the end-to-end delay is kept small. Although one could build a tree satisfying such properties easily, an efficient control protocol between the nodes must be in place to maintain the tree under the effects of network dynamics and unpredictable client behaviors. ZIGZAG handles such situations gracefully requiring a constant amortized control overhead. Especially, failure recovery can be done regionally with little impact on the existing clients and mostly no burden on the server. Keywords— Application-Layer Multicast, Media Streaming, Peer to Peer.
منابع مشابه
A Cross-Layer Design for Wireless Ad-Hoc Peer-to-Peer Live Multimedia Streaming
Establishing peer-to-peer (P2P) live streaming for mobile ad hoc network (MANET) requires an efficient scheme to deliver the realtime data in the infrastructure-less disaster environment. However, P2P membership management is difficult in the dynamic mobility and resource limited MANET. In this paper, we present a cross-layer design for P2PMANET which integrates P2P DHT-based routing protocol a...
متن کاملPeer-Owl: An Adaptive Data Dissemination Scheme for Peer-to-Peer Streaming Services
More and more researchers have put their emphases on peer-to-peer streaming services, which can provide massive and cheap video-on-demand services. Data dissemination is one of the most important open problems when providing peer-to-peer streaming services, including live streaming and videoon-demand. Considering the performance and fault-tolerance of streaming systems, content should be distri...
متن کاملCoping with Unreliable Peers for Hybrid Peer-to-Peer Media Streaming
In this paper, we propose a hybrid peer-to-peer streaming architecture for large scale media streaming service. The proposed architecture combines peer-to-peer system and centralized server to exploit advantages of the two models. Then, we deal with streaming load allocation problem under the proposed scheme. Given a set of centralized servers and a set of unreliable supplying peers with hetero...
متن کاملRobust video-on-demand streaming in peer-to-peer environments
This paper presents a new video-on-demand streaming technique in peer-to-peer (P2P) environments. While a number of P2P live video streaming techniques have been proposed in the past, we argue that the two types of video streaming, live and on-demand, have some subtle differences. Most notably, a P2P video-on-demand streaming technique has to handle the asynchronous arrival of peers efficiently...
متن کاملPreventing DoS Attacks in Peer-to-Peer Media Streaming Systems
This paper presents a framework for preventing both selfishness and denial-of-service attacks in peer-to-peer media streaming systems. Our framework, called Oversight, achieves prevention of these undesirable activities by running a separate peer-to-peer download rate enforcement protocol along with the underlying peer-to-peer media streaming protocol. This separate Oversight protocol enforces ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003